WA

[ Sem solução] Erro ao usar comando !createguild em Sqlite

Por Wase Wiss, 29 de jul. de 2017 em Resolvidos

24
9.2k
MudrockM
29 de julho de 2017 às 22:31

O erro não esta na sua Database acredito eu, e sim na versão do script ou alguma Query que ele esta puxando que seu servidor não tem, como foi visto a tabela que ele estava procurando " Leader " esta na sua DB já. dou a dica de você, ou trocar sua Database inteira, testar com outra, ou trocar seu Script de Criação de guilds.

vou dar uma pesquisa a mais aqui e tento atualizar aqui pra você.

 

Abraços

Wase WissW
30 de julho de 2017 às 13:01
14 horas atrás, Mudrock disse:

O erro não esta na sua Database acredito eu, e sim na versão do script ou alguma Query que ele esta puxando que seu servidor não tem, como foi visto a tabela que ele estava procurando " Leader " esta na sua DB já. dou a dica de você, ou trocar sua Database inteira, testar com outra, ou trocar seu Script de Criação de guilds.

vou dar uma pesquisa a mais aqui e tento atualizar aqui pra você.

 

Abraços

Eu estou usando essa database por que ela tem a tabela guild_wars, e outras coisas que precisa para rodar o war system usando sqlite, se não eu ia usar outra, será que teria como você min ajudar a criar essas tabelas que tem nela em outra database ? Por favor

PoccnnP
31 de julho de 2017 às 09:13

@Mudrock

O sistema de criação de guild dele é por função interna do servidor; não tem script.

 

@Henrique Gomes

Troca de distro. Põe uma outra distro ou troca a database por outra. Quiçá não resolva.

Wase WissW
31 de julho de 2017 às 17:52
8 horas atrás, Poccnn disse:

@Mudrock

O sistema de criação de guild dele é por função interna do servidor; não tem script.

 

@Henrique Gomes

Troca de distro. Põe uma outra distro ou troca a database por outra. Quiçá não resolva.

Ta ok mano

CrypterC
31 de julho de 2017 às 18:23

Use esse comando na sua database antiga

CREATE TABLE IF NOT EXISTS `guild_wars` (  `id` INT NOT NULL AUTO_INCREMENT,  `guild_id` INT NOT NULL,  `enemy_id` INT NOT NULL,  `begin` BIGINT NOT NULL DEFAULT '0',  `end` BIGINT NOT NULL DEFAULT '0',  `frags` INT UNSIGNED NOT NULL DEFAULT '0',  `payment` BIGINT UNSIGNED NOT NULL DEFAULT '0',  `guild_kills` INT UNSIGNED NOT NULL DEFAULT '0',  `enemy_kills` INT UNSIGNED NOT NULL DEFAULT '0',  `status` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',  PRIMARY KEY (`id`),  KEY `status` (`status`),  KEY `guild_id` (`guild_id`),  KEY `enemy_id` (`enemy_id`)) ENGINE=InnoDB; ALTER TABLE `guild_wars`  ADD CONSTRAINT `guild_wars_ibfk_1` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE,  ADD CONSTRAINT `guild_wars_ibfk_2` FOREIGN KEY (`enemy_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; ALTER TABLE `guilds` ADD `balance` BIGINT UNSIGNED NOT NULL AFTER `motd`; CREATE TABLE IF NOT EXISTS `guild_kills` (  `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,  `guild_id` INT NOT NULL,  `war_id` INT NOT NULL,  `death_id` INT NOT NULL) ENGINE = InnoDB; ALTER TABLE `guild_kills`  ADD CONSTRAINT `guild_kills_ibfk_1` FOREIGN KEY (`war_id`) REFERENCES `guild_wars` (`id`) ON DELETE CASCADE,  ADD CONSTRAINT `guild_kills_ibfk_2` FOREIGN KEY (`death_id`) REFERENCES `player_deaths` (`id`) ON DELETE CASCADE,  ADD CONSTRAINT `guild_kills_ibfk_3` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; ALTER TABLE `killers` ADD `war` INT NOT NULL DEFAULT 0;

Editado Julho 31 por Crypter

Wase WissW
31 de julho de 2017 às 20:15
1 hora atrás, Crypter disse:

Use esse comando na sua database antiga

CREATE TABLE IF NOT EXISTS `guild_wars` (  `id` INT NOT NULL AUTO_INCREMENT,  `guild_id` INT NOT NULL,  `enemy_id` INT NOT NULL,  `begin` BIGINT NOT NULL DEFAULT '0',  `end` BIGINT NOT NULL DEFAULT '0',  `frags` INT UNSIGNED NOT NULL DEFAULT '0',  `payment` BIGINT UNSIGNED NOT NULL DEFAULT '0',  `guild_kills` INT UNSIGNED NOT NULL DEFAULT '0',  `enemy_kills` INT UNSIGNED NOT NULL DEFAULT '0',  `status` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',  PRIMARY KEY (`id`),  KEY `status` (`status`),  KEY `guild_id` (`guild_id`),  KEY `enemy_id` (`enemy_id`)) ENGINE=InnoDB; ALTER TABLE `guild_wars`  ADD CONSTRAINT `guild_wars_ibfk_1` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE,  ADD CONSTRAINT `guild_wars_ibfk_2` FOREIGN KEY (`enemy_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; ALTER TABLE `guilds` ADD `balance` BIGINT UNSIGNED NOT NULL AFTER `motd`; CREATE TABLE IF NOT EXISTS `guild_kills` (  `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,  `guild_id` INT NOT NULL,  `war_id` INT NOT NULL,  `death_id` INT NOT NULL) ENGINE = InnoDB; ALTER TABLE `guild_kills`  ADD CONSTRAINT `guild_kills_ibfk_1` FOREIGN KEY (`war_id`) REFERENCES `guild_wars` (`id`) ON DELETE CASCADE,  ADD CONSTRAINT `guild_kills_ibfk_2` FOREIGN KEY (`death_id`) REFERENCES `player_deaths` (`id`) ON DELETE CASCADE,  ADD CONSTRAINT `guild_kills_ibfk_3` FOREIGN KEY (`guild_id`) REFERENCES `guilds` (`id`) ON DELETE CASCADE; ALTER TABLE `killers` ADD `war` INT NOT NULL DEFAULT 0;

Eu já desistir disso já mano KKKK, estou usando site mesmo, mas muito obrigado

PoccnnP
01 de agosto de 2017 às 08:53
12 horas atrás, Henrique Gomes disse:

Eu já desistir disso já mano KKKK, estou usando site mesmo, mas muito obrigado

Posso fechar o tópico então? 

Wase WissW
01 de agosto de 2017 às 10:23
1 hora atrás, Poccnn disse:

Posso fechar o tópico então? 

Ss Mano

PoccnnP
01 de agosto de 2017 às 12:58

A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico.